praying rug - French English Dictionary